﻿package mortal.game.proxy
{
    import Message.Game.*;
    import Message.Public.*;
    import mortal.mvc.core.*;

    public class BattleProxy extends Proxy
    {

        public function BattleProxy()
        {
            return;
        }// end function

        public function applyBattle(param1:SEntityId) : void
        {
            rmi.iFightPrx.applyBattle_async(new AMI_IFight_applyBattle(), param1);
            return;
        }// end function

        public function replyBattle(param1:SEntityId, param2:Boolean) : void
        {
            rmi.iFightPrx.replyBattle_async(new AMI_IFight_replyBattle(), param1, param2);
            return;
        }// end function

        public function obBattle(param1:String) : void
        {
            rmi.iFightPrx.obBattle_async(new AMI_IFight_obBattle(), param1);
            return;
        }// end function

        public function applyBattleByGuild() : void
        {
            rmi.iFightPrx.applyBattleByGuild_async(new AMI_IFight_applyBattleByGuild());
            return;
        }// end function

        public function replyBattleByGuild(param1:int, param2:String) : void
        {
            rmi.iFightPrx.replyBattleByGuild_async(new AMI_IFight_replyBattleByGuild(), param1, param2);
            return;
        }// end function

    }
}
